package com.example.prompt.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.ToString;

@Data
@ToString
public class PromptRequest {
    @NotBlank(message = "任务描述不能为空")
    @JsonProperty("taskDescription")
    private String taskDescription;
    
    @JsonProperty("apiKey")
    private String apiKey;
    
    @JsonProperty("model")
    private String model;
}